//package com.deepface.system.service;
//
//import org.springframework.core.io.FileSystemResource;
//import org.springframework.web.multipart.MultipartFile;
//
///**
// * @author zbr
// * @version 1.0
// * @description
// * @date 2023/6/9
// */
//public interface IFileTransfer {
//
//  /**
//   *  @param localPath_sh
//   * @param localPath_input
//   * @param jobId 以 job-x 格式传入（x为编号）
//   * @param outputName
//   * @param N
//   * @param n
//* 例子：
//*     String localPath_sh = "/Users/mafia/Desktop/tethys/sshtest/src/main/resource/citcom.sh";
//*     String localPath_input = "/Users/mafia/Desktop/tethys/sshtest/src/main/resource/case1a.input";
//*     String jobId = "job-3";
//*     String outputPath = "1a";
//*     String N = "1 ";
//   * @return
//   */
//  public String uploadAndRunJob(String localPath_sh, String localPath_input, String jobId, String outputName, String N, String n);
//
//  /**
//   * 查询进程运行状态
//   * @param uniqueJobId  天河给出的进程唯一id号
//   * @return 返回为true表示正在运行；返回为false表示运行结束
//   */
//  public Boolean checkProcessState(String uniqueJobId);
//
//  /**
//   * 下载结果到本地
//   */
//  public FileSystemResource downloadResult(Long jobId);
//
//  /**
//   * 用户图片上传
//   * @param jobId
//   */
//  public void uploadUserPhoto(MultipartFile[] multipartFile,String jobId);
//
//  public Boolean movePly(Long jobId);
//
//  public void deleteRaw();
//
//  /**
//   * 用户作业运行
//   */
//  public String runTheJob(Long jobId);
//
//
//}
